to come into existence - Español Inglés Diccionario